self-supporting support - İspanyolca İngilizce Sözlük